package com.kgc.sbt.utils;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * Created on 2021/7/27.
 * <p>
 * Author : Lcywings
 * <p>
 * Description : 请求结果统一返回类
 */
@Data
//@ApiModel(value="com.kgc.sbt.utils.RequestResult请求结果统一返回")
public class RequestResult<T> implements Serializable {

    /**
     * 序列号
     */
    private static final long serialVersionUID = -6319142336126772197L;

    /**
     * 返回状态码
     */
    @ApiModelProperty(value="返回状态码")
    private String code;

    /**
     * 返回状态说明
     */
    @ApiModelProperty(value="返回状态说明")
    private String msg;

    /**
     * 返回数据
     */
    @ApiModelProperty(value="返回数据")
    private T data;
}